hagalleo

English: Translation
to produce many sounds
verb