Back to Dictionary
沙僧
ShāSēng
1. Sha Wujing
Noun