achar: meaning and definitions

EnglishType a word

What is achar?

  • A spicy and salty pickle of Indian cuisine.