substratos
Portuguese
Noun
substratos
plural of
substrato
Spanish
Noun
substratos
m
pl
plural of
substrato