Animal Idioms Advanced
0/20

Pick the word that matches this meaning:

A deceitful person who seems trustworthy but is secretly working against you.