English to Arabic

Meaning for:
Palpating
other
التلمّس