Theaatukaara meaning in english
Word: തൊടുകാര Transliteration: toṭukāra
Related wordstoṭukāra (തൊടുകാര) - Dallbergia
Meaning of തൊടുകാര in english :
Noun DallbergiaMalayalam to English
English To Malayalam