hippogriffes
French
Noun
hippogriffes
m
pl
plural of
hippogriffe