Version Française
Translate
"leverage or pressure put on so."
to French Language
English to French
French to English
English
French
leverage or pressure put on so.
pressions exercées
leverage or pressure put on so.
(Pol.) pressions exercées sur qqn