Spanish-English Dictionarytorcieron
torcieron
torcer
Meaning of torcieron