English to Arabic

Meaning for:
Palpated
other
متلمّس