French-English dictionary »

sauver sa peau meaning in English

FrenchEnglish
sauver sa peau verbe

save one's skin◼◼◼verb
[UK: seɪv wʌnz skɪn] [US: ˈseɪv wʌnz ˈskɪn]