GRAPPLING IRONS


Meaning of GRAPPLING IRONS in English

Handcuffs.

Slang English vocab.      Английский сленговый словарь.