汉英词典
Chinese-English Dictionary
MEANING OF 不由自主
不由自主
can't help; involuntarily (idiom)
I can't help myself, I can't control myself
由不得自己;控制不了自己欢快热烈的联谊会上,老师也不由自主地跟着同学们一起跳起了舞。
bù/bú yóu zhǔ
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos