Tamil Dictionary 🔍

moleskins

n. pl. இரட்டுதுணி வகையினாலான காற்சட்டை.


moleskins - Similar Words