French-English dictionary »

manchot du cap meaning in English

FrenchEnglish
manchot du Cap nom {m}

African penguin◼◼◼(Spheniscus demersus)
noun