domed_stadiumEnglish

covered stadium, dome, domed stadium

Noun

A stadium that has a roof

English: dome, domed stadium, covered stadium

English words with similar meanings

Show 2 words