Spanish-English dictionary »

dar una lección meaning in English

SpanishEnglish
dar una lección verb

teach someone a lesson(punish (informal))
verb