detorsed

English

Verb

detorsed

  1. simple past and past participle of detorse