chinese idiom for barely making a living

Found 1 idiom