dvishudu meaning in english


शब्द : ద్విషుడు

Transliteration : dviShuDu

Other spellings : dvishudu

Meanings in english :

enemy
Telugu to English
English To Telugu