French to English Dictionary

Version Française

"opposition agressive" meaning in English