tooti meaning in english


शब्द : తూటి

Transliteration : tuuTi

Other spellings : tooti

Meanings in english :

certain herb
Telugu to English
English To Telugu