Charmeress

Charm´er`ess


n.1.An enchantress.