English to Arabic

Meaning for:
Screeching
other
الصراخ