English to Arabic

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