Definify.com

Definition 2025


deposals

deposals

English

Noun

deposals

  1. plural of deposal