French-Latin dictionary »

infrastructure meaning in Latin

FrenchLatin
infrastructure nom

infrastucturanoun
F