Version Française
Translate
"supervisory authorities"
to French Language
English to French
French to English
English
French
supervisory authorities
(Adm.) instances/autorités de contrôle.