Ce înseamnă “a prezenta scuze”?

“a prezenta scuze” în Dicționar Român - Englez

  • to offer apologies