Traduire
"subir un affront/une humiliation"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
subir un affront/une humiliation; perdre la face.
suffer a loss of face (to)