EN REVANCHE


Meaning of EN REVANCHE in English

[en re.vanche] [F] foreign term : in return: in compensation

Merriam-Webster English vocab.      Английский словарь Merriam Webster.