Translation of service center in Spanish:

service center

centro de servicios, n.

(British service centre)

noun

  • 1

    centro de servicios masculine