Italian edit

Noun edit

mostarde f

  1. plural of mostarda

Anagrams edit

Middle English edit

Noun edit

mostarde

  1. Alternative form of mustard