English edit

Noun edit

harfangs

  1. plural of harfang

French edit

Noun edit

harfangs m

  1. plural of harfang