Displaced (fr. Déplacée)

Translation into English

Synonyms

  • confortablement mal placé
  • déraciné
  • exclu