English-French dictionary »

stumble against meaning in French

EnglishFrench
stumble against (to discover or find something by accident)
verb

tomber sur◼◼◼verbe

stumble against (to meet somebody by chance)
verb

tomber sur◼◼◼verbe