sports_stadiumEnglish

arena, bowl, sports stadium, stadium

Noun

A large structure for open-air sports or entertainments

English: stadium, bowl, arena, sports stadium

Bahasa: medan, stadion, gelanggang

Bahasa words with similar meanings

English words with similar meanings

Show 3 words