German to English Dictionary

Deutsch Version

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