German to English Dictionary

Deutsch Version

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