Ilbistalsiha

From Fresh Dictionary

Alabama

Etymology

ilbi hand +

Noun

ilbistalsiha

  1. handcuffs
Personal tools