stumbling on
English
Verb
stumbling
on
present participle and gerund of
stumble on