French-English dictionary »

téléga meaning in English

FrenchEnglish
téléga nom {f}

telega◼◼◼(a simple four-wheeled Russian cart without springs)
noun