English-Italian dictionary »

teach someone a lesson meaning in Italian

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

dare una lezioneverb