mint_sauceEnglish

mint sauce

Noun

Sweetened diluted vinegar with chopped mint leaves

English: mint sauce