tomber sur French - English
1.
Englishcome on
-
Englishto meet
-
Frenchtomber sur
2.
Englishstumble upon
-
Englishto come across by accident, to discover by accident
-
Frenchtomber sur
3.
Englishcome across
-
Englishfind, usually by accident
-
Frenchtomber sur
English translator: French English tomber sur Eesti sõnaraamat Español Traductor Svenska Översättare