mesmerist

mesmerist

English Noun
Ad

Definition

One who mesmerizes.

Ad