Decay (fr. Déchéance)

Translation into English

Synonyms