Polish-English dictionary »

marszrutka meaning in English

PolishEnglish
marszrutka noun

marshrutkanoun
share taxi