abimelech

Abimelek

Noun
52