Psalms 139:3 Commentary, explanation, study verse by verse

Bible Comments

Thou compassesta my path and my lying down, and art acquainted with all my ways.