ANCHOVY PIZZA





Definition:

  1. [noun] tomato and cheese pizza with anchovies

Synonyms: