Spanish-English dictionary »

poner a alguien en su lugar meaning in English

SpanishEnglish
poner a alguien en su lugar verb

put someone in their place(to humble or rebuke)
verb

Your history