English Translation for mint sauce
mint sauce
ٹکسال ساس
Search Result for mint sauce
mint
See Definition and Meaning
sauce
English definition for mint sauce
1. n. sweetened diluted vinegar with chopped mint leaves
Sponored Video