×
substrate
meaning in French
n.
substrat, couche; base, infrastructure
Related Words
substitutive
substitutionary
substratum
substring
PC Version
Copyright © 2018 WordTech Co.