Search term vuvuzela has 2 results
EN English SV Swedish
vuvuzela (n) [horn] vuvuzela (n) [horn]
SV Swedish EN English
vuvuzela (n) [horn] vuvuzela (n) [horn]