English to Arabic

Meaning for:
Screecher
other
الصّارخ