SHERIFF'S BRACELETS


Meaning of SHERIFF'S BRACELETS in English

Handcuffs. SHERIFF'S HOTEL. A prison.

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