English-Italian translations for vuvuzela
- vuvuzelaQuesta è soltanto una sinfonia di vuvuzela, una terribile cacofonia. This is just a symphony of vuvuzelas, a terrible cacophony.
Definition of vuvuzela
- A trumpet-shaped horn, now usually plastic, that produces a loud buzzing sound
Trending Searches
Popular Dictionaries