Vocabulary

競技会場

sporting venue; grounds; stadium; competition venue

noun