translate English to French: Swarovski Sales Offices are at your service around the globe.
Le bureau des ventes Swarovski est à votre service dans le monde entier.