Definition of stumble upon in English Dictionary. 动词(Verb)SGstumbles uponPRstumbling uponPT, PPstumbled upon + -. (figuratively) To discover or find ...
確定! 回上一頁