torterat

Swedish

Verb

torterat

  1. supine of tortera