ululant









ululant


adjective

  1. howling; ululating.
52 queries 0.534