Translation of tribuna in English:

tribuna

platform, n.

feminine noun

  • 1

    (para un orador)
    platform
    rostrum
    dais
    es una tribuna para que los expertos reflejen sus ideas it provides a platform / forum for experts to air their views
  • 2

    (para autoridades) platform
    (para espectadores) grandstand
    (para espectadores) stand
    la tribuna de la prensa the press box
  • 3

    (de una iglesia)
    gallery