Italian Noun mostarde f plural of mostarda Anagrams smerdato Middle English Noun mostarde alternative form of mustardWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads