German to English Dictionary

Deutsch Version

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