Subscribe
URL of the page has been copied to clipboard.
Meaning : A spicy condiment made of chopped fruits or vegetables cooked in vinegar and sugar with ginger and spices.
Synonyms : indian relish
Install App