Definify.com

Definition 2024


defedations

defedations

English

Noun

defedations

  1. plural of defedation