German to English Dictionary

Deutsch Version

hamstring German pronunciation - Say hamstring in English pronunciation Meaning of "hamstring" in English language