permettre/obtenir la victoire - French English Dictionary

permettre/obtenir la victoire

Play ENFRFRfr
Play ENFRFRca

Meanings of "permettre/obtenir la victoire" in English French Dictionary : 1 result(s)

French English
General
permettre/obtenir la victoire [v] achieve victory over someone