French to English Dictionary

Version Française

"organisation des données d’évaluation" meaning in English