German to English Dictionary

Deutsch Version

Epulis granulomatosa German pronunciation - Say Epulis granulomatosa in English pronunciation Meaning of "Epulis granulomatosa" in English language