ULULANT


Meaning of ULULANT in English

adj howling; wailing.

Webster English vocab.      Английский словарь Webster.