×
depose
meaning in French
v.
déposer, destituer; faire une déposition
Related Words
deposable
deposal
deposer
deposit
PC Version
Copyright © 2018 WordTech Co.