diān pèi liú lí

Translation

  • homeless and miserable (idiom)
  • to wander about in a desperate plight
  • to drift

Synonyms

Chinese Tones