French-English dictionary »

revancharde meaning in English

FrenchEnglish
revancharde nom {f}

revanchist◼◼◼(revanchist, vengeful person)
noun