Version Française
Translate
"legal headquarters of an entity."
to French Language
English to French
French to English
English
French
legal headquarters of an entity.
siège social (d’une personne morale)