Polish-English dictionary »

drozdek okularowy meaning in English

PolishEnglish
drozdek okularowy noun

Swainson's thrushnoun
Catharus ustulatus