Perpetuity (fr. Perpétuité)

Translation into English

Synonyms