Back to Dictionary
技术所限
技術所限
jìshùsuǒxiàn
1.
technical limitations