Ce înseamnă “a preda, a depune”?

“a preda, a depune” în Dicționar Român - Englez

  • hand in