Luke 3:31 Common English Bible (CEB)

son of Melea son of Menna son of Mattatha son of Nathan son of David

Luke 3

Luke 3:30-38