Polish-English dictionary »

myszopłoch meaning in English

PolishEnglish
myszopłoch noun

butcher's broomnoun
Any plant of the genus Ruscus