English-Spanish dictionary »

teach someone a lesson meaning in Spanish

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

dar una lecciónverb