Theaatukaara meaning in english


Word: തൊടുകാര Transliteration: toṭukāra

Meaning of തൊടുകാര in english :

Noun Dallbergia
Related wordstoṭukāra (തൊടുകാര) - Dallbergia 
Malayalam to English
English To Malayalam