The phrase "se me cae la baba" is a Spanish idiom that literally translates to "my drool is falling," but figuratively means to be completely captivated
Don't just watch the waves; let them make you a little "dumb" with wonder. That is how you spy better. semecaelababa beach spy better
Lababa laughed — a short, genuine sound. “You are better.” The phrase "se me cae la baba" is