English
English version

Swiss ball

From Longman Dictionary of Contemporary EnglishSwiss ballˌSwiss ˈball noun [countable] trademark  a large plastic ball that you sit on or lie against in order to do special exercises
Pictures of the day
What are these?
Click on the pictures to check.