Version Française
Meaning of
"revanche (f) (sur un ennemi)"
in English language
French to English
English to French
French
English
revanche (f) (sur un ennemi)
revenge