Back to Dictionary
还不如
還不如
háibùrú
1.
to be better off ...
2.
might as well ...
Metadata
- Category
- Chinese