Pinyin Dictionary results for "ba ba jie jie"

巴巴结结
to manage with difficulty; only just getting by; in a difficult position
Dictionary data provided by CC-CEDICT