stumbled ( synonym found)

Definition of stumbled:

°past tense of stumble.

Definition of stumbled:

°past tense of stumble.

Back to Top