English to Arabic

Meaning for:
Osculant
other
لمسي