manchots du Cap

French

Noun

manchots du Cap m

  1. plural of manchot du Cap