manchots du Cap
French
Noun
manchots
du
Cap
m
plural of
manchot du Cap