manchot de Magellan

French

Noun

manchot de Magellan m (plural manchots de Magellan)

  1. Magellanic penguin