×
infrastructure
meaning in French
n.
infrastructure; partie inférieure d'une construction
Related Words
defective infrastructure
infrastructure investment
infrastructure works
stagnating infrastructure
bolster an infrastructure
investment in infrastructure
investments in infrastructure
ministry of energy and infrastructure
infrared rays
infrasonic
infrastructure investment
infrastructure works
PC Version
Copyright © 2018 WordTech Co.