under house arrest
Are you looking for: 受到受到软禁受到 受到软禁More results...
English Expression:
  1.   under house arrest
  2.   house arrest