English | German | Russian | Czech

charmeress English

Meaning charmeress meaning

What does charmeress mean?

charmeress

A female charmer; an enchantress.

Are you looking for...?