Thousands of spectators
「数千人の観客」を意味します。
would gather
「~に集まるだろう」という意味で、過去の習慣や一般的な行為を表します。
at
場所を示す前置詞で、「~で」という意味です。
the Flavian Amphitheatre
古代ローマの円形闘技場を指し、一般にコロッセウムと呼ばれています。
to watch
「~を見るために」という目的を表します。
gladiatorial contests
「剣闘士の試合」を意味します。
and
「そして」という意味で、二つの事柄をつなぎます。
public spectacles
「公開の催し」を意味します。