to bumble [ bumbled ; bumbled ]
Synonyms
  • تعتع ، تردّد ، عيّ ، حصر