わた
ukewatashi

Noun

1. delivery; transfer; hand-over

Other forms: