French to English Dictionary

Version Française

"ordre de développement" meaning in English