German to English Dictionary

Deutsch Version

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