English-Polish dictionary »

vuvuzela meaning in Polish

EnglishPolish
vuvuzela noun
horn

wuwuzelanoun