Latin-French dictionary »

hiezabel meaning in French

LatinFrench
Hiezabel

Jézabel