French-English dictionary »

botvinia meaning in English

FrenchEnglish
botvinia nom

botvinya◼◼◼(a type of soup)
noun