×

delation meaning in French

n. délation, dénonciation

Related Words

  1. delano
  2. delate
  3. delator
  4. delaunay
PC Version

Copyright © 2018 WordTech Co.