わたした
hikiwatashita

Godan Verb (su)

The past form of 引き渡す

1. Handed over; Turned over; Delivered

Past/Perfective