Select All
  • ephemeral
    42.6K 4.1K 79

    ephemeral (adj.) lasting for a very short time.

    Completed