English to Arabic

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