Back to Dictionary
沙坝
沙壩
shābà
1. a sandbank
2. a sand bar