Spanish-English dictionary »

tren ultraligero meaning in English

SpanishEnglish
tren ultraligero noun
{m}

ultra light railnoun