deterrences

English

Noun

deterrences

  1. plural of deterrence