moraleggiamento
Italian
Etymology
From
moraleggiare
+
-mento
.
Noun
moraleggiamento
m
(
plural
moraleggiamenti
)
moralizing
preaching