German to English Dictionary

Deutsch Version

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