Back to Dictionary
咽峡
咽峽
yānxiá
1. isthmus of the fauces