sauerkraut soup

sauerkraut soup

English Noun
Ad

Definition

soup made with sauerkraut as its main ingredient, popular in Slovakia particularly to welcome the New Year

Ad

Related Words