Back to Dictionary
山嘴
shānzuǐ
1. mountain spur