?dianchu meaning in english


शब्द : ఓడించు

Transliteration : ōDi~nchu

Other spellings : ?dianchu

Meanings in english :

to defeat
vanquish
Telugu to English
English To Telugu