French to English Dictionary

Version Française

"ordre sur projet" meaning in English