Polish-English dictionary »

skałowron meaning in English

PolishEnglish
skałowron noun

choughnoun
white-winged chough