ululant

listen to the pronunciation of ululant
English - Turkish
uluyan
feryat eden
English - English
{s} howling, ululating
Howling; wailing
ululant
Favorites