AMPHITHEATRE


Meaning of AMPHITHEATRE in English

n. stadium, arena (also amphitheater)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.