わたした
ukewatashita

Godan Verb (su)

The past form of 受け渡す

1. Handed over; Passed on; Delivered

Past/Perfective