English-Latin dictionary »

amphitheater, double (oval / circular) theater having stage / arena in center meaning in Latin

EnglishLatin
amphitheater, double (oval / circular) theater having stage / arena in center noun

amphitheatrum [amphitheatri](2nd) N
noun