d?vidi meaning in english


शब्द : దేవిడీ

Transliteration : dēviDii

Other spellings : d?vidi

Meanings in english :

fort-gate
palace gate
Telugu to English
English To Telugu