doubts that besieged him
Are you looking for: 困扰困扰着困扰着他的种种疑问More results...
English Expression:
  1. n.  doubts that besieged him