plärren

listen to the pronunciation of plärren
Deutsch - Englisch
to blare
to howl
to waul (weep noisily)
to bawl
to squall
to blast out
to boo-hoo