French to English Dictionary

Version Française

"Organe compétent, respect des formalités fixées" meaning in English