manchot du Cap

French

Noun

manchot du Cap m (plural manchots du Cap)

  1. African penguin