Translation of palco in English:

palco

box, n.

masculine noun

  • 1

    box
    palco real/presidencial the royal/the president's box
    • tomar palco to sit/stand back and watch