English to Catalan Dictionary
substratum
Substrat (lingüística)
Meaning for substratum found in 24 Languages.
Sponored Video