a life marked by vicissitudes
Are you looking for: 饱经沧桑饱经沧桑的一生饱经沧桑 饱经沧桑的一生More results...
English Expression:
  1. n.  a life marked by vicissitudes