displacers

English

Noun

displacers

  1. plural of displacer