Polish-English dictionary »

muchołówka szara meaning in English

PolishEnglish
muchołówka szara noun

spotted flycatchernoun
bird