Ce înseamnă “a da mana libera”?

“a da mana libera” în Dicționar Român - Englez

  • to give a free hand