Version Française
Meaning of
"1. dépôt. 2. (Banque) établissement de dépôts."
in English language
French to English
English to French
French
English
1. dépôt. 2. (Banque) établissement de dépôts.
depository