Trinidad & Tobago
noun
A condiment made from fruit (often mango), vinegar, peppers, salt and mustard oil
also known as
achar
arrow_drop_down
0
arrow_drop_down
comments