Arti dalam bahasa Inggris

borgol

handcuffs;

Arti lain yang mungkin

handcuffs; handcuff;

Sinonim dan padanan

Cari kata Indonesia menurut abjad