Tamil Dictionary 🔍

weather-strip

n. வானிலைக் காப்புத் தண்டு.


weather-strip - Similar Words