English to Arabic

Meaning for:
Yelp
other
الصّرخة