mint sauce

1. (noun) sweetened diluted vinegar with chopped mint leaves
Related Words: condiment



Terms and Conditions of Use / Copyright Notice