French-English dictionary »

remettre à sa place meaning in English

FrenchEnglish
remettre à sa place verbe

put someone in their place(to humble or rebuke)
verb