mugolare

listen to the pronunciation of mugolare
Итальянский Язык - Английский Язык
whimper, whine, moan