Pinyin Dictionary results for "bu you zi zhu"

不由自主
can't help; involuntarily (idiom)
Dictionary data provided by CC-CEDICT