French

edit

Adjective

edit

flambards

  1. masculine plural of flambard