kamus
.
Search
About
mint_sauce
English
mint sauce
Noun
Sweetened diluted vinegar with chopped mint leaves
English: mint sauce