hambled ( synonym found)

Definition of hambled:

°past tense of humble.

Definition of hambled:

°past tense of humble.

Back to Top