nurugu meaning in english


शब्द : నురుగు

Transliteration : nurugu

Other spellings : nurugu

Meanings in english :

As noun :
froth
foam
Telugu to English
English To Telugu