handlock
English
handlock meaning in English • handlock का अर्थ अंग्रेजी में
Noun
- a metal loop that can be locked around the wrist, usually used in pairs; a handcuff.