French-English dictionary »

donner une leçon meaning in English

FrenchEnglish
donner une leçon verbe

teach someone a lesson◼◼◼(punish (informal))
verb