torcerse
Spanish
Verb
torcerse
infinitive of
torcer
combined with
se