immortals

language: fr

definitions

  1. noun
    beings that live forever; gods or deities
    fr: immortels; dieux
  2. noun
    people of high rank or status
    fr: personnes de haut rang

examples

  1. The immortals ruled the sky.

    Les immortels régnaient sur le ciel.

  2. The immortals gathered at the palace.

    Les personnes de haut rang se sont réunies au palais.