支离破碎English Expression:
  • n.  fray; be broken up; be torn to pieces

(Unregistered user can only view 4 records)