French to English Dictionary

Version Française

"organisèrent" meaning in English