German to English Dictionary

Deutsch Version

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