×
dupe
meaning in English
n.
cat's-paw, dupe
adj.
be taken in by, duped
Related Words
duopole
duopsone
duper
duperie
PC Version
Copyright © 2018 WordTech Co.