infrastructure - Inglés Sinónimo Diccionario

infrastructure

n.
[1] substructure
[2] base