damantri meaning in english


शब्द : దమంత్రి

Transliteration : damantri

Other spellings : damantri

Meanings in english :

As noun :
moat
ditch
Telugu to English
English To Telugu