Italian

edit

Etymology

edit

From moraleggiare +‎ -mento.

Noun

edit

moraleggiamento m (plural moraleggiamenti)

  1. moralizing
  2. preaching