English

edit

Noun

edit

delivrances

  1. plural of delivrance

Anagrams

edit