送来 sòng lái

DEFINITIONS

  1. sent over; delivered; to bring or send something to a specific location

CHARACTERS

送 sòng see off, send off; dispatch, give
来 lái come, coming; return, returning