Definify.com

Definition 2026


deposals

deposals

English

Noun

deposals

  1. plural of deposal