anchovy_pizza
1. [ noun ] (Italian,food) tomato and cheese pizza with anchovies
Related terms: pizza
Similar spelling:   anchovy_pear
  anchovy_paste
  anchovy_sauce
  anchovy_dressing
  anchovy_butter