tr?chu meaning in english


शब्द : త్రేచు

Transliteration : trēchu

Other spellings : tr?chu

Meanings in english :

to belch
Telugu to English
English To Telugu