French to English Dictionary

Version Française

"Opinion, écrite, procédures de recours" meaning in English