Arabic-English dictionary »

أَصْفَاد meaning in English

ArabicEnglish
أَصْفَاد f-p

handcuffsmetal rings for fastening wrists