Arabic-English dictionary »

خزاقة meaning in English

ArabicEnglish
خزاقة f

dartsharp-pointed missile weapon