地覆天翻English Expression:
  • n.  earth-shaking changes

(Unregistered user can only view 4 records)