German to English Dictionary

Deutsch Version

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