Polish-English dictionary »

plucha meaning in English

PolishEnglish
plucha

blustery weather