Version Française
Meaning of
"liberté d’action, d’initiative ou de manœuvre"
in English language
French to English
English to French
French
English
liberté d’action, d’initiative ou de manœuvre; coudées franches.
free hand