smoderate
Italian
Adjective
smoderate
feminine plural of
smoderato
Anagrams
moderaste