French to English Dictionary

Version Française

"Organisation, membre, acceptation forcée" meaning in English