stumble on

verb

Infinitive

stumble on

Present tense 3rd person singular

stumbles on

Preterite

stumbled on

Present participle

stumbling on

Past participle

stumbled on