AMPHITHEATRAL MEANING IN ENGLISH

• Amphitheatral Definition & Synonyms

  1. (a.) Amphitheatrical; resembling an amphitheater.


RECENT SEARCHES