Polish-English dictionary »

szosa meaning in English

PolishEnglish
szosa noun

highwaynoun
main public road

roadnoun
a way for travel