Traduire
"s’éreinter"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
s’éreinter; s’exténuer; s’épuiser; fam. se décarcasser.
wear oneself out (to)