Loading...
Menu
DELUDER, noun One who deceives; a deceiver; an imposter; one who holds out false pretenses.