attapatti meaning in english


शब्द : అత్తపత్తి

Transliteration : attapatti

Other spellings : attapatti

Meanings in english :

sensitive plant
Telugu to English
English To Telugu