Back to Dictionary
巴巴结结
巴巴結結
bābājiējiē
1.
to manage with difficulty
2.
only just getting by
3.
in a difficult position
Metadata
- Category
- Chinese