mugolare

listen to the pronunciation of mugolare
Italienisch - Englisch
whimper, whine, moan