French-English dictionary »

manchot adélie meaning in English

FrenchEnglish
manchot Adélie nom {m}

Adelie penguin◼◼◼(Pygoscelis adeliae)
noun