French to English Dictionary

Version Française

"(la) Direction des programmes d’études" meaning in English