French to English Dictionary

Version Française

"Organe chargé des interrogatoires, activités, supervision" meaning in English