English to Arabic

Meaning for:
Tickled
other
مدغدغ