Version Française
Translate
"overreach (to)"
to French Language
English to French
French to English
English
French
overreach (to)
se fixer des objectifs impossibles à atteindre; pécher par excès d’ambition.