ilbistalsiha

Alabama

Etymology

ilbi hand + ?

Noun

ilbistalsiha

  1. handcuffs