Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shiwu
shizu
shiqu
shike
shi
shigu
shiju
shisu
?
石窟
shí
kū
rock cave / grotto / cliff caves (often with Buddhist statues)
<< back to the home page