ULULATION


Meaning of ULULATION in English

n. wailing, howling; hooting

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.