Version Française
Meaning of
"s’éreinter"
in English language
French to English
English to French
French
English
s’éreinter; s’exténuer; s’épuiser; fam. se décarcasser.
wear oneself out (to)