infrastructures
English
Noun
infrastructures
plural of
infrastructure
French
Noun
infrastructures
f
plural of
infrastructure