detorses

English

Verb

detorses

  1. third-person singular simple present indicative of detorse