Version Française
Meaning of
"(Pol.) imprimer sa marque"
in English language
French to English
English to French
French
English
(Pol.) imprimer sa marque; marquer de son empreinte; laisser une trace de son passage (au gouvernement/à la présidence).
leave one’s mark (to)