Romanian-English dictionary »

tren suburban meaning in English

RomanianEnglish
tren suburban substantiv
{n}

S-train(commuter rail/metro system within a metropolitan area)
noun