English-Italian dictionary »

light rail meaning in Italian

EnglishItalian
light rail (type of passenger railway)
noun

metropolitana leggeranoun