Latin-French dictionary »

strada meaning in French

LatinFrench
strada noun

autoroute(Transport) Route à chaussées séparées pour chacun des deux sens et sans croisements, conçue pour la circulation rapide des automobiles
nom