French to English Dictionary

Version Française

"Opinion publique, formation" meaning in English