Translation of Jezabel in English:

Jezabel

Jezebel, n.

feminine noun

  • 1

    Jezebel