受け渡し

delivery; transfer; hand-over

Meaning

  1. n
    delivery; transfer; hand-over