English
›
Words
an
area used for sporting and other events, usually surrounded by rows of seats
Translation:
English
Noun
0
arena
Add
Translation