Polish-English dictionary »

mewa trójpalczasta meaning in English

PolishEnglish
mewa trójpalczasta noun

black-legged kittiwakenoun
Rissa tridactyla

kittiwakenoun
kittiwake