Arabic-English dictionary »

الممشقة meaning in English

ArabicEnglish
الممشقة

Hackle[UK: ˈhækəl] [US: ˈhækəl]