amphitheres

English

Noun

amphitheres

  1. plural of amphithere