English to Arabic

Meaning for:
Fumbled
other
متحسّس