d?varudu meaning in english


शब्द : దేవరుడు

Transliteration : dēvaruDu

Other spellings : d?varudu

Meanings in english :

title applied chiefly bywife tohusband's brother
Telugu to English
English To Telugu