Short-lived (fr. Éphémère)

Translation into English

Synonyms