English to Arabic

Meaning for:
Snarer
other
الصّياد