banished to the human world

language: en

definitions

  1. sent away to live on earth
    en: sent away to live on earth

examples