surviving trace of sth
Are you looking for: 遗留遗留的痕迹遗留 遗留的痕迹More results...
English Expression:
  1. n.  surviving trace of sth