French-English dictionary »

kibitka meaning in English

FrenchEnglish
kibitka nom {f}

kibitka◼◼◼(carriage or sleigh)
noun