Log in
Search words & phrases
colosseum
US
・
UK
C1
Definition
Video subtitles
noun
Large round sports stadium with tiered seats