German to English Dictionary

Deutsch Version

substratum, base layer German pronunciation - Say substratum, base layer in English pronunciation Meaning of "substratum, base layer" in English language