banished to the human world

language: pt

definitions

  1. sent away to live on earth
    pt: exilado para o mundo humano

examples