Amphitheatre Meaning. An arena in which contests and spectacles are held synonyms: An arena in which contests and spectacles are held synonyms:


Amphitheatre Meaning

Definition of amphitheater noun in oxford advanced american dictionary. Word origin late middle english:

Amphitheatre Meaning Images References :