German to English Dictionary

Deutsch Version

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