stumble upon

Signification (Anglais)

  1. (figuratively) To discover or find something by accident.
  2. (figuratively) To meet somebody by chance.

Concepts

tomber sur

trouver par hasard

Traductions

ensopegar amb

tropezar con

tropezar en

Notes

Sign in to write sticky notes