Polish-English dictionary »

muszyca meaning in English

PolishEnglish
muszyca noun

myiasisnoun
infestation of a living vertebrate with maggots