defedations

English

Noun

defedations

  1. plural of defedation