tumuru meaning in english


शब्द : తుమురు

Transliteration : tumuru

Other spellings : tumuru

Meanings in english :

small bit
piece
Telugu to English
English To Telugu