bombasu meaning in english


शब्द : బొంబసు

Transliteration : bombasu

Other spellings : bombasu

Meanings in english :

name given tomortar because it discharges 'bombs
Telugu to English
English To Telugu