daamaasha meaning in english


शब्द : దామాషా

Transliteration : daamaaShaa

Other spellings : daamaasha

Meanings in english :

As noun :
allotment
Telugu to English
English To Telugu