Spanish-English Dictionarytuerzas
tuerzas
torcer
Meaning of tuerzas