French translation for "excoriation"
|
-
n. excoration, critique sévère
- Similar Words:
- "excogitation" French translation, "excommunicate" French translation, "excommunication" French translation, "excommunicator" French translation, "excoriate" French translation, "excorticate" French translation, "excrement" French translation, "excrementitious" French translation, "excremental" French translation, "excrescence" French translation
|
|
|