English to Arabic

Meaning for:
Ululant
other
النّابح :: العاوي