persistences

EnglishEdit

NounEdit

persistences

  1. plural of persistence