manchots papous

French

Noun

manchots papous m

  1. plural of manchot papou