Translation of aula in English:

aula

auditorium, hall

  • 1

    auditorium, hall