Spanish-English Dictionarytergiversáramos
tergiversáramos
tergiversar
Meaning of tergiversáramos