Where does “mostarda” come from?

mostarda (Italian): An Italian condiment made of candied fruit and a...

Definitions

  1. An Italian condiment made of candied fruit and a...

Words derived from “mostarda