Back to Dictionary
端赖
端賴
duānlài
1. to depend ultimately on (Tw)
2. absolutely reliant on