Spanish-English dictionary »

tren ligero meaning in English

SpanishEnglish
tren ligero noun

light rail(type of passenger railway)
noun