Arabic-English dictionary »

مدغدغ meaning in English

ArabicEnglish
مدغدغ

Tickled[UK: ˈtɪk.l̩d] [US: ˈtɪk.l̩d]

Titillative