Translation of centro de control in English:

centro de control

control center, n.

masculine noun

  • 1

    control center US
    control centre British