German to English Dictionary

Deutsch Version

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