French to English Dictionary

Version Française

"Organisation, opinion" meaning in English