English to Arabic

Meaning for:
Yowls
other
العواء