Summary
French to English:   more detail...
  1. se faire écorcher:


French

Detailed Translations for se faire écorcher from French to English

se faire écorcher:

se faire écorcher verb

  1. se faire écorcher (payer cher)
    to pay dearly
    • pay dearly verb (pays dearly, paid dearly, paying dearly)

Translation Matrix for se faire écorcher:

VerbRelated TranslationsOther Translations
pay dearly payer cher; se faire écorcher payer cher

External Machine Translations:

Related Translations for se faire écorcher