delivrances

English

Noun

delivrances

  1. plural of delivrance

Anagrams