a helpless orphan
Are you looking for: 无依无依无靠无依无靠的无依无靠的孤儿More results...
English Expression:
  1. n.  a helpless orphan