Contents

EnglishEdit

NounEdit

infrastructures

  1. plural of infrastructure

FrenchEdit

NounEdit

infrastructures ?

  1. plural of infrastructure