Spanish-English Dictionarytorceréis
torceréis
torcer
Meaning of torceréis