Italian-English dictionary »

dare una lezione meaning in English

ItalianEnglish
dare una lezione verb

teach someone a lesson(punish (informal))
verb