English-Russian dictionary »

stumble across meaning in Russian

EnglishRussian
stumble across (to come across by accident; to discover by accident)
verb

натыкатьсяverb