Go to Homepage
[Subject: Architecture]
- An oval or circular structure with rising tiers of seats about a stage or open space.
Translated in 94 languages