The Caribbean Dictionary

Advertisment


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



Advertisment