depose in French
depose in French
déposer
faire une déposition
interroger
prester serment