Definify.com

Definition 2024


deterrations

deterrations

English

Noun

deterrations

  1. plural of deterration