hagalleo

English: Translation
to produce many sounds
verb
carroll-soulik-1973