hululements

French

Noun

hululements m

  1. plural of hululement