stumble upon in Russian
stumble upon in Russian
наткну́ться
(figuratively) To discover or find something by accident.
натыка́ться
(figuratively) To discover or find something by accident.