English to Arabic

Meaning for:
Fumbling
other
التحسّس