manchots papous
French
Noun
manchots
papous
m
plural of
manchot papou