Polish-English dictionary »

stacja metra meaning in English

PolishEnglish
stacja metra noun

metro stationnoun
railway station for a rapid transit system