German to English Dictionary

Deutsch Version

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