Back to Dictionary
躲不起
duǒbuqǐ
1.
can't avoid
2.
can't hide from
3.
unavoidable
Metadata
- Category
- Chinese