×

deposition meaning in French

n. déposition; témoignage

Related Words

  1. deposition of a will
  2. depositary
  3. depositing
  4. deposition of a will
  5. depositional
PC Version

Copyright © 2018 WordTech Co.