Home
Search
Index
Definify.com
Definition
2024
smoderate
smoderate
Italian
Adjective
smoderate
Feminine plural form of
smoderato
Anagrams
moderaste
Similar Results
Moderate
Immoderate
Moderated