Back to Dictionary
潜藏
潛藏
qiáncáng
1. hidden beneath the surface
2. buried and concealed