leoleo

English: Translation
the making of sounds repeatedly; talking
noun
ruth-rudolph