Spanish-English Dictionarytorciera
torciera
torcer
Meaning of torciera