German to English Dictionary

Deutsch Version

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