English-Chinese dictionary »

stumble upon meaning in Chinese

EnglishChinese
stumble upon (to come across by accident; to discover by accident)
verb

遇到 /yùdào/verb