Home
Help
About
Contact
English to Chinese Dictionary
Search:
巃
lóng
steep / precipitous (of mountain)
<< back to the home page