Back to Dictionary
不由得
bùyóude
1. can't help
2. cannot but
HSK 6 Uncommon • Top 40%