Version Française
Meaning of
"(Pol.) remporter haut la main (une élection, p. ex.)."
in English language
French to English
English to French
French
English
(Pol.) remporter haut la main (une élection, p. ex.).
win hands down (to)