stumble across/into (someone)

случайно встретить, столкнуться с кем-либо

I couldn't get in touch with Sofia for a long time before I stumbled into her at the mall.

Другие идиомы: