Definify.com

Definition 2025


gerfaut

gerfaut

French

Noun

gerfaut m (plural gerfauts)

  1. gyrfalcon