stumble upon - Spanish English Dictionary
History

stumble upon



Meanings of "stumble upon" in Spanish English Dictionary : 5 result(s)

English Spanish
General
stumble upon tropezar [v]
stumble upon hallar casualmente [v]
stumble upon tropezar con [v]
stumble upon encontrar [v]
stumble upon dar con [v]