david's parents have 3 sons Riddles

david's parents have 3 sons Riddles and more.