chimata meaning in english


शब्द : చిమటా

Transliteration : chimaTaa

Other spellings : chimata

Meanings in english :

instrument used to remove hair
Telugu to English
English To Telugu