递来 dì lái

DEFINITIONS

  1. handed over; passed (to someone)

CHARACTERS

递 dì hand over, deliver; substitute
来 lái come, coming; return, returning