Definify.com

Definition 2025


defedations

defedations

English

Noun

defedations

  1. plural of defedation