PUBLIC TRANSPORTATION


Meaning of PUBLIC TRANSPORTATION in English

mass transit, transportation used by the general population

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.