chamaru meaning in english


शब्द : చమరు

Transliteration : chamaru

Other spellings : chamaru

Meanings in english :

to giveslap with the palm of the hand
Telugu to English
English To Telugu