Polish-English dictionary »

mewa modrodzioba meaning in English

PolishEnglish
mewa modrodzioba noun

ivory gullnoun
Pagophila eburnea