English-Latin dictionary »

shrieking (defiance) meaning in Latin

EnglishLatin
shrieking (defiance) noun
[UK: ˈʃriːkɪŋ]
[US: ˈʃriːkɪŋ]

ululatus [ululatus](4th) M
noun