Version Française
Translate
"based in"
to French Language
English to French
French to English
English
French
based in
(Jur.) domicilié à; établi à; ayant son siège à.