Thamaru meaning in english


Word: തമര്‌ Transliteration: tamar‌

Meaning of തമര്‌ in english :

Borer
Related wordstamar‌ (തമര്‌) - Borer 
Malayalam to English
English To Malayalam