de arriba

Spanish

Adverb

de arriba

  1. from up above; from heaven

Further reading