Translation of red tape in Setswana

red tape

noun

  • 1

    tirisô ya melao e mentsi
    • use of too many rules and forms in official business