anchovy dressing

Noun
  • Vinaigrette and mashed anchovies (synset 107850041)

Other Searches