gerfauts
French
Noun
gerfauts
m
plural of
gerfaut