地来 dì lái

DEFINITIONS

  1. hurriedly arrive

See also: de lái

CHARACTERS

地 dì earth; soil, ground; region
来 lái come, coming; return, returning