Polish-English dictionary »

dudziarz meaning in English

PolishEnglish
dudziarz

piper

dudziarz noun

bagpipernoun
one who plays the bagpipes