depositees

English

Noun

depositees

  1. plural of depositee