dammidi meaning in english


शब्द : దమ్మిడి

Transliteration : dammiDi

Other spellings : dammidi

Meanings in english :

pie
one twelfth part of an anna
Telugu to English
English To Telugu