mint sauce
English Dictionary
->
Letter M
-> mint sauce
Search Dictionary:
mint sauce Definition
(n)
sweetened
diluted
vinegar
with
chopped
mint
leaves
mint sauce Synonyms
mint sauce
© Art Branch Inc.