Arabic-English dictionary »

يخوزق meaning in English

ArabicEnglish
يخوزق

Impales[UK: ɪm.ˈpeɪlz] [US: ɪm.ˈpeɪlz]