English to Arabic

Meaning for:
Tarantula
other
الرتيلاء