hululées

French

Participle

hululées f pl

  1. feminine plural of hululé