ghollu meaning in english


शब्द : ఘొల్లు

Transliteration : ghollu

Other spellings : ghollu

Meanings in english :

yell
roar
Telugu to English
English To Telugu