autoperpetuations

English

Noun

autoperpetuations

  1. plural of autoperpetuation