revanchard meaning in English
n. requiter, one who performs a reciprocal act; recompenser, one who repays; one who takes revenge, retaliator
n. requiter, one who performs a reciprocal act; recompenser, one who repays; one who takes revenge, retaliator