?duchu meaning in english


शब्द : ఏడుచు

Transliteration : ēDuchu

Other spellings : ?duchu

Meanings in english :

to weep
to complain
Telugu to English
English To Telugu