mint sauce
1.
(
noun
) sweetened diluted vinegar with chopped mint leaves
Related Words:
condiment
Terms and Conditions of Use / Copyright Notice