Definify.com

Definition 2026


defedations

defedations

English

Noun

defedations

  1. plural of defedation