English to Arabic

Meaning for:
Tentacled
other
ذو مجسّات