English to Arabic

Meaning for:
Yelps
other
الصّرخات