German to English Dictionary

Deutsch Version

shot put German pronunciation - Say shot put in English pronunciation Meaning of "shot put" in English language