Back to Dictionary
不可逾越
bùkěyúyuè
1.
impassable
2.
insurmountable
3.
insuperable
Metadata
- Category
- Chinese