ululatibus

Count: 45

ABL.PL MASC ululatus NOUN a howling, wailing, shrieking, loud lamentation

Occurrences

Occurences coming soon.

Other Interpretations

ululatibus ABL.PL MASC ululas NOUN 3