mostarde

Italian

Noun

mostarde f

  1. plural of mostarda

Anagrams

Middle English

Noun

mostarde

  1. alternative form of mustard