Etymology
Advertisement

Mephisto

shortened form of Mephistopheles.

Advertisement
Advertisement