Arti dalam bahasa Inggris borgol handcuffs; Arti lain yang mungkinhandcuffs; handcuff; Sinonim dan padanan belenggushackle; shackles garihandcuffs