English-French dictionary »

vuvuzela meaning in French

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

vuvuzela◼◼◼nom {f}