Summary
English to French: more detail...
-
stumble upon:
-
Wiktionary:
stumble upon → tomber sur, tomber
-
Wiktionary:
English
Detailed Translations for stumble upon from English to French
stumble upon: (*Using Word and Sentence Splitter)
Wiktionary Translations for stumble upon:
stumble upon
verb
stumble upon
-
to come across by accident; to discover by accident
- stumble upon → tomber sur
verb
-
Découvrir par hasard
External Machine Translations: