dictionary-en.com Free online language dictionary.

deposition in french

Word:
deposition (Number of letters: 10)
Dictionary:
english-french
Translations (20):
ablation, aveu, clarification, confession, déclaration, déposition, expulsion, garage, relégation, réforme, soustraction, suppression, supprimer, sédimentation, témoignage, écartement, échouement, éloigner, énoncé, évincement
Related words:
french deposition, deposition wiki, deposition of rocks, deposition meaning, deposition law, deposition in rivers, deposition in french, ablation in english
deposition in french