BEOLINGUS
Dictionary - TU Chemnitz

 German  English

aufheulen {vi} to let out a howl

aufheulend letting out a howl

aufgeheult let out a howl