×
depository
meaning in French
n.
dépositaire; entrepôt, dépôt
Related Words
depositional
depositor
deposits in foreign currency
depot
PC Version
Copyright © 2018 WordTech Co.