Spanish-English Dictionaryretorciera
retorciera
retorcerse
Meaning of retorciera