Meaning of “borscht” in the English Dictionary

English