Polish-English dictionary »

świerzbowiec meaning in English

PolishEnglish
świerzbowiec noun

itch mitenoun
Sarcoptes scabiei