pétrels
See also:
petrels
French
Noun
pétrels
m
pl
plural of
pétrel