English to Arabic

Meaning for:
Adder
other
الأفعى