わたしだった
hikiwatashidatta

Noun
Da Copula

The past form of 引き渡し

1. Was handed over; Was delivered

Past/Perfective