lifetakers

English

Noun

lifetakers

  1. plural of lifetaker