anchovy dressing

Noun
  1. Vinaigrette and mashed anchovies (synset 107850041)

Other Searches