German to English Dictionary

Deutsch Version

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