shifty in Spanish
shifty in Spanish
astuto
(informal, idiomatic) Having the appearance of being dishonest, criminal, or unreliable.
despiadado
(informal, idiomatic) Having the appearance of being dishonest, criminal, or unreliable.