Ce înseamnă “a da garantii”?

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

  • to provide security