Polish-English dictionary »

dworzec czołowy meaning in English

PolishEnglish
dworzec czołowy noun

terminalnoun
railway station