SPORTS CENTER


Meaning of SPORTS CENTER in English

place that contains gymnasia and in which many kinds of sports take place

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.