English to Arabic

Meaning for:
Impalpably
other
بصورة غير ملموسة