Polish-English dictionary »

malownicza trasa meaning in English

PolishEnglish
malownicza trasa noun

scenic routenoun
road or path