ululatu

Count: 32

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

Occurrences

Occurences coming soon.