Online Dictionary
Definition of " 不由自主 " in Chinese (Trad.) English Dictionary
Results
不由自主 {bu4 you2 zi4 zhu3}
  • {ADV} involuntarily
  • {PHR} help: can't help