Spanish-English Dictionaryretorcer
Meaning of retorcer