French translation for "delate"
|
-
v. dénoncer, faire de la délation
- Similar Words:
- "del." French translation, "delacroix" French translation, "delactation" French translation, "delaminate" French translation, "delano" French translation, "delation" French translation, "delator" French translation, "delaunay" French translation, "delaware" French translation, "delawarean" French translation
|
|
|