Definition of アチャール

アチャール

achaaru

noun
achaar, achar(food term)