Translation of tribuna pública in English:

tribuna pública

public gallery, n.

(tribuna para el público)

feminine noun

  • 1

    public gallery