Ce înseamnă “a depune marturie sub juramant”?

“a depune marturie sub juramant” în Dicționar Român - Englez

  • to witness under oath