Translation of mustard in Indonesian

mustard

mostar

noun

  • 1

    mostar