vocab dash
Log in
Sign up
ponerse el mundo por montera
Meanings
Verb
1. to throw caution to the wind
(idiomatic)