Translation of the heavens open in Spanish:

the heavens open

(the skies open)

phrase

  • 1

    the heavens / skies opened empezó a diluviar