dà
dà
láo
lǎo
yuǎn
yuǎn
de
de
lái
lái

Definitions

  1. 1. come from very far away

Components