Dictionary
தாவரம் in English
தாவரம்
()
/tāvaram/
·
[taːʋaɾam]
·
Translation
plant
Search the dictionary