debarrances

English

Noun

debarrances

  1. plural of debarrance