treLlu meaning in english


शब्द : త్రెళ్లు

Transliteration : treLlu

Other spellings : treLlu

Meanings in english :

to die
Telugu to English
English To Telugu