Skip to content
Kotomora

スポーツセンター

ス
ポ
ー
ツ
セ
ン
タ
ー

Meanings

1

noun

sports center; sports centre

A facility or complex with various sports amenities, such as gyms, pools, and courts.