zhuàng
shàng

Definitions

  1. 1. meet by chance
  2. 2. encounter
  3. 3. happen to see
  4. 4. discover by chance
  5. 5. run into
  6. 6. bump into

Components