l?vidi meaning in english


शब्द : లేవిడీ

Transliteration : lēviDii

Other spellings : l?vidi

Meanings in english :

As noun :
disgrace
Telugu to English
English To Telugu