Spanish-English Dictionarytuerzan
tuerzan
torcer
Meaning of tuerzan