English-Italian dictionary »

elevated railway meaning in Italian

EnglishItalian
elevated railway (railway)
noun

Ferrovia sopraelevatanoun