mugolare

listen to the pronunciation of mugolare
İtalyanca - İngilizce
whimper, whine, moan