English-Latin dictionary »

yell, shout meaning in Latin

EnglishLatin
yell, shout adjective

ululatus [ululata, ululatum]adjective