Polish-English dictionary »

komunikacja zbiorowa meaning in English

PolishEnglish
komunikacja zbiorowa noun

mass transitnoun
transportation system