Translation of centro de servicios in English:

centro de servicios

service center, n.

masculine noun

  • 1

    service center US
    service centre British