×

déceleur meaning in English

n. divulger, revealer, discloser, one who divulges; betrayer

Related Words

  1. décelablement
  2. déceler
  3. décelé
  4. décembre
PC Version

Copyright © 2018 WordTech Co.