French to English Dictionary

Version Française

"Organisation (f) internationale de la Francophonie" meaning in English