dehancements

English

Noun

dehancements

  1. plural of dehancement