×
delation
meaning in French
n.
délation, dénonciation
Related Words
delano
delate
delator
delaunay
PC Version
Copyright © 2018 WordTech Co.