medicine_ballEnglish

medicine ball

Noun

Heavy ball used in physical training

English: medicine ball