Psalms 109

Psalms 109:1-5


Psalms 109:6-20


Psalms 109:21-31