Translation of divine providence in Spanish:

divine providence

la Divina Providencia, n.

noun

  • 1

    la Divina Providencia