flambarde

French

Pronunciation

Adjective

flambarde

  1. feminine singular of flambard