×

星落云散 meaning in English

separate and disperse quickly; suffer a crushing defeat

Related Words

  1. 星落
  2. 星落家园
  3. 星玛瑙
  4. 星马日报
PC Version

Copyright © 2018 WordTech Co.