straitjacketting

English

Verb

straitjacketting

  1. present participle and gerund of straitjacket