mostarde
Italian
Noun
mostarde
f
plural of
mostarda
Anagrams
smerdato
Middle English
Noun
mostarde
alternative form of
mustard