Lecture-hall meaning

A lecture theatre.
noun
0
0
Advertisement