Polish-English dictionary »

wuwuzela meaning in English

PolishEnglish
wuwuzela noun

vuvuzelanoun
horn

Your history