Spanisch-Englisch Wörterbuch »

sentar la cabeza bedeutet auf Englisch

SpanischEnglisch
sentar la cabeza verb

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