vocab dash
Log inSign up
不由自主bùyóuzìzhǔ
Top 25000
Meanings
1. (idiom) can't help but; involuntarily
Characters used
不no由from自self主master
vocab dashAboutDecksPrivacyTerms