hippogriffes

French

Noun

hippogriffes m pl

  1. plural of hippogriffe