Definify.com

Definition 2025


depositees

depositees

English

Noun

depositees

  1. plural of depositee