Arabic-English dictionary »

أَغْلَال meaning in English

ArabicEnglish
أَغْلَال f-p

handcuffsmetal rings for fastening wrists