English

edit

Noun

edit

immortalists

  1. plural of immortalist