English-French dictionary »

humboldt penguin meaning in French

EnglishFrench
Humboldt penguin (Spheniscus humboldti)
noun

manchot de Humboldt◼◼◼nom {m}