讨生活tǎoshēnghuó
Top 35000
Meanings
1. to eke out a living
2. to live from hand to mouth
3. to drift aimlessly
Characters used