tǎo shēng huó

Translation

  • to eke out a living
  • to live from hand to mouth
  • to drift aimlessly
Chinese Tones