Definify.com

Definition 2024


security_deposits

security deposits

English

Noun

security deposits

  1. plural of security deposit