English to Arabic

Meaning for:
Tickles
other
الدغدغة