English to Arabic

Meaning for:
Titillates
other
يلاعب