English-French dictionary »

teach someone a lesson meaning in French

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

donner une leçon◼◼◼verbe