English to Arabic

Meaning for:
Ululation
other
التّهليل