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