×

délateur meaning in English

n. informer, delator

Related Words

  1. délassement
  2. délasser
  3. délation
  4. délation de serment
PC Version

Copyright © 2018 WordTech Co.