Arabic-English dictionary »

دَغْدَغَ meaning in English

ArabicEnglish
دَغْدَغَ

tickleto touch in a manner that causes tingling sensation

دَغْدَغَة f

tickleact of tickling