German to English Dictionary

Deutsch Version

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