Translation of telón in English:

telón

curtain, n.

masculine noun

  • 1

    curtain
    se levantó el telón the curtain went up