Back to Dictionary
硕大
碩大
shuòdà
1. big
2. huge
3. massive