Psalms 105:29

29 He turned their waters into blood, causing their fish to die.

Psalms 105:29 in Other Translations

KJV
29 He turned their waters into blood, and slew their fish.
ESV
29 He turned their waters into blood and caused their fish to die.
NLT
29 He turned their water into blood, poisoning all the fish.
MSG
29 He turned all their water to blood so that all their fish died;
CSB
29 He turned their waters into blood and caused their fish to die.

Psalms 105:29 In-Context

27 They performed his signs among them, his wonders in the land of Ham.
28 He sent darkness and made the land dark— for had they not rebelled against his words?
29 He turned their waters into blood, causing their fish to die.
30 Their land teemed with frogs, which went up into the bedrooms of their rulers.
31 He spoke, and there came swarms of flies, and gnats throughout their country.

Cross References 2

Scripture quoted by permission.  Quotations designated (NIV) are from THE HOLY BIBLE: NEW INTERNATIONAL VERSION®.  NIV®.  Copyright © 1973, 1978, 1984, 2011 by Biblica.  All rights reserved worldwide.