Skip to main content

handlock

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