flambards

French

Adjective

flambards

  1. masculine plural of flambard