French translation for "delation"
|
-
n. délation, dénonciation
- Similar Words:
- "delacroix" French translation, "delactation" French translation, "delaminate" French translation, "delano" French translation, "delate" French translation, "delator" French translation, "delaunay" French translation, "delaware" French translation, "delawarean" French translation, "delay" French translation
|
|
|