Meaning of Handcuffs



English: Handcuffs
Bangla: হাতকড়া
Hindi: हथकड़ी
Type: Noun / বিশেষ্য / संज्ञा