Translation of call center in Spanish:

call center

centro de llamadas, n.

(British call centre)

noun

  • 1

    centro de llamadas masculine