Russian-English dictionary »

вувузела meaning in English

RussianEnglish
вувузела noun
{f}

vuvuzela(horn)
noun
[UK: vjˌuːvjuːzˈelə] [US: vjˌuːvjuːzˈelə]