chengalav meaning in english


शब्द : చెంగలవ

Transliteration : che.ngalava

Other spellings : chengalav

Meanings in english :

red water lily
Telugu to English
English To Telugu