Arabic-English dictionary »

الجلدات meaning in English

ArabicEnglish
الجلدات

Lashes[UK: ˈlæ.ʃɪz] [US: ˈlæ.ʃəz]

Thumps[UK: θʌmps] [US: ˈθəmps]