French to English Dictionary

Version Française

"Organe d’État, respect de la législation interne" meaning in English