Translation of call center in Spanish:

call center

centro de llamadas, n.

noun

(British call centre)
  • 1

    centro de llamadas masculine