torcerte
Spanish
Verb
torcerte
infinitive of
torcer
combined with
te