Kamus Mobile
https://m.xamux.com
English to Indonesian
stumble upon menemukan scr kebetulan
stumbletersandung, berbicara tersendat-sendat
uponmelampaui batas

Example(s)

that I happened to stumble upon.
yang saya alami sebelumnya.