×
infrastructure
meaning in English
n.
infrastructure, substructure
Related Words
infrarouge
infrasonore
infroissable
infructueusement
PC Version
Copyright © 2018 WordTech Co.