Version Française
Meaning of
"(Pol.) apposer son sceau/son cachet."
in English language
French to English
English to French
French
English
(Pol.) apposer son sceau/son cachet.
seal (to affix one’s –)