the largest stadium in the roman empire, located near the center of rome

listen to the pronunciation of the largest stadium in the roman empire, located near the center of rome
English - English
Colosseum