English to Arabic

Meaning for:
Shrift
other
طائر الجزّار