stumbling upon

listen to the pronunciation of stumbling upon
English - Turkish

Definition of stumbling upon in English Turkish dictionary

stumble upon
rasgele bulmak
stumble upon
rastlamak
stumble upon
tesadüfen bul
stumble upon
tesadüfen bulmak
English - English

Definition of stumbling upon in English English dictionary

stumble upon
To discover or find something by accident
stumble upon
To meet somebody by chance