Search term vuvuzela has 2 results
EN English PT Portuguese
vuvuzela (n) [horn] vuvuzela (n) {f} [horn]
PT Portuguese EN English
vuvuzela (n) [horn] {f} vuvuzela (n) [horn]