Back to Dictionary
巨兽
巨獸
jùshòu
1. giant creature
2. huge animal