anchar


Flag of TT
noun A condiment made from fruit (often mango), vinegar, peppers, salt and mustard oil

related

comments