N'aie pas le front de me répondre !

English Translation

Don’t you talk back to me.

avoir le front de faire = to have the audacity ou impudence to do
© Larousse 2014

1 Like