French translation for "excoriate"
|
-
v. excorier, critiquer, condamner; écorcher
- Similar Words:
- "excogitate" French translation, "excogitation" French translation, "excommunicate" French translation, "excommunication" French translation, "excommunicator" French translation, "excoriation" French translation, "excorticate" French translation, "excrement" French translation, "excrementitious" French translation, "excremental" French translation
|
|
|