31 son of Melea,
son of Menna, son of Mattatha,
son of Nathan, son of David,

Read full chapter

Bible Gateway Recommends