EN English dictionary: stumble across
stumble across has 14 translations in 8 languages
Jump to Translations
translations of stumble across
EN FR French 2 translations
- tomber sur (v) [objects]
- rencontrer par hasard (v) [objects]
EN PT Portuguese 3 translations
- encontrar (v) [objects]
- deparar com (v) [objects]
- dar de cara com (v) [objects] (informal)