French to English Dictionary

Version Française

"Organe, administratif" meaning in English