Translation of revelación divina in English:

revelación divina

divine revelation, n.

feminine noun

  • 1

    divine revelation