Translation of centro de llamadas in English:

centro de llamadas

call center, n.

(Latin America centro de llamados)

masculine noun

  • 1

    call center US
    call centre British