Cada vez que ves un bebé, se te cae la baba. | Every time you see a baby, you're practically drooling. |
Me contó sus aventuras en un planeta tan genial que se te cae la baba. | He told me of his latest adventures on a planet so cool it makes you drool. |
¿Se te cae la baba? | Does it make you drool? |
