Czech-English dictionary »

vuvuzela meaning in English

CzechEnglish
vuvuzela noun
{f}

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