English-Latin dictionary »

howl, yell, shriek meaning in Latin

EnglishLatin
howl, yell, shriek verb

ululo [ululare, ululavi, ululatus](1st)
verb