French to English Dictionary

Version Française

"ordres (mpl)" meaning in English