Portuguese-English dictionary »

trem ligeiro meaning in English

PortugueseEnglish
trem ligeiro noun

light rail(type of passenger railway)
noun