×

infrastructure meaning in French

n. infrastructure; partie inférieure d'une construction

Related Words

  1. defective infrastructure
  2. infrastructure investment
  3. infrastructure works
  4. stagnating infrastructure
  5. bolster an infrastructure
  6. investment in infrastructure
  7. investments in infrastructure
  8. ministry of energy and infrastructure
  9. infrared rays
  10. infrasonic
  11. infrastructure investment
  12. infrastructure works
PC Version

Copyright © 2018 WordTech Co.