Spanish-English dictionary »

sentar la cabeza meaning in English

SpanishEnglish
sentar la cabeza verb

get one's act together(become serious and organized)
verb