German to English Dictionary

Deutsch Version

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