Polish-English dictionary »

straszydło meaning in English

PolishEnglish
straszydło noun

bogeymannoun
any make-believe threat