vocab dash
Log in
Sign up
dépositaire
Top 15000
Meanings
Noun
1. depositary, trustee
(banking)