mugolone

Italian

Etymology

From mugolare +‎ -one.

Noun

mugolone m (plural mugoloni)

  1. whimperer
  2. moaner