autoperpetuations

English

edit

Noun

edit

autoperpetuations

  1. plural of autoperpetuation