English to Arabic

Meaning for:
Ulula
other
نوع من البوم