debarrances
English
Noun
debarrances
plural of
debarrance