meaning of medicine ball

1. heavy ball used in physical training


Related Words

medicine ball |

Developed & Maintained By Taraprasad.com

Treasure Words