Definify.com

Definition 2024


gerfaut

gerfaut

French

Noun

gerfaut m (plural gerfauts)

  1. gyrfalcon