German to English Dictionary

Deutsch Version

digastric fovea German pronunciation - Say digastric fovea in English pronunciation Meaning of "digastric fovea" in English language