Traducción español inglés

English version

¿Qué significa "domicilio social, sede principal." en Inglés