Definify.com

Definition 2024


deditions

deditions

English

Noun

deditions

  1. plural of dedition