BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to ululate (dog) heulen {vi} (Hund)

ululating heulend

ululated geheult

ululates heult

ululated heulte