Version Française
Translate
"ride at the top of the polls (to)"
to French Language
English to French
French to English
English
French
ride at the top of the polls (to)
(Pol.) caracoler en tête des sondages.