The Caribbean Dictionary

anchar
1 definition
0
 
Noun
A condiment made from fruit (often mango), vinegar, peppers, salt and mustard oil
Synonyms
achar
Tags
food
Pictures
anchar
400