odayadu meaning in english


शब्द : ఒడయడు

Transliteration : oDayaDu

Other spellings : odayadu

Meanings in english :

As noun :
king
lordhusband
Telugu to English
English To Telugu