×

infrastructure meaning in English

n. infrastructure, substructure

Related Words

  1. infrarouge
  2. infrasonore
  3. infroissable
  4. infructueusement
PC Version

Copyright © 2018 WordTech Co.