revancharde

French

Adjective

revancharde

  1. feminine singular of revanchard