French-English dictionary »

marchroutka meaning in English

FrenchEnglish
marchroutka nom {f}

marshrutka◼◼◼(share taxi)
noun