Latin-French dictionary »

infrastuctura meaning in French

LatinFrench
infrastuctura noun
F

infrastructurenom

Your history