to perpetuate [ perpetuated ; perpetuated ]
Synonyms
  • أدام ، خلّد ، سرمد ، قدم ، دّهر ، دّيمومة ، أقفر
Notices
  • be everlasting