×

délation meaning in English

n. denouncement, informing

Related Words

  1. délation de serment
  2. délasser
  3. délateur
  4. délation de serment
  5. délaver
PC Version

Copyright © 2018 WordTech Co.