Translation of substratum in Malay

substratum

substratum

nounPlural substrata

  • 1

    substratum, asas