stumble upon (estambl apón)

Phrasal-verb Discovery

Meaning

to find something by accident

encontrar algo por accidente (encontrar algo por accidente)

Oraciones de ejemplo

"We stumbled upon a hidden waterfall in the forest."

"Nos tropezamos con una cascada oculta en el bosque." (Nos tropezamos con una cascada oculta en el bosque)