moralizzatore
Italian edit
Etymology edit
From moralizzare + -tore.
Pronunciation edit
Adjective edit
moralizzatore (feminine moralizzatrice, masculine plural moralizzatori, feminine plural moralizzatrici)
Noun edit
moralizzatore m (plural moralizzatori, feminine moralizzatrice)