Dictionary

தாவரம் in English

தாவரம் ()
/tāvaram/·[taːʋaɾam]·
Translationplant

Search the dictionary