Summary
English to French:   more detail...
  1. stumble upon:


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
  1. to come across by accident; to discover by accident
stumble upon
verb
  1. Découvrir par hasard

External Machine Translations:

Related Translations for stumble upon