手渡 てわたした
tewatashita

Godan Verb (su)

The past form of 手渡す

1. Handed over; Delivered (by hand)

Past/Perfective