banished to the human world

language: fr

definitions

  1. sent away to live on earth
    fr: banni dans le monde humain

examples