French to English Dictionary

Version Française

"oppresseur" meaning in English