2 Samuel 23:31 Commentary, explanation, study verse by verse

Bible Comments

Abialbon the Arbathite, Azmaveth the Barhumite,