ululatings

English

Noun

ululatings

  1. plural of ululating.