Definify.com

Definition 2024


deposals

deposals

English

Noun

deposals

  1. plural of deposal