purity pledges

English

Noun

purity pledges

  1. plural of purity pledge