German to English Dictionary

Deutsch Version

amputation stump German pronunciation - Say amputation stump in English pronunciation Meaning of "amputation stump" in English language