banished to the human world
language: en
definitions
sent away to live on earth
en: sent away to live on earth
examples