Spanish-French dictionary »

tren ligero meaning in French

SpanishFrench
tren ligero noun

métro légernom {m}

Your history