shān shān lái chí

Translation

  • to be late
  • to arrive slowly
  • to be slow in the coming

Synonyms

Chinese Tones