English to Chinese Dictionary

Search:

Did you mean: shiwu shizu shiqu shike shi shigu shiju shisu ?

石窟 shí rock cave / grotto / cliff caves (often with Buddhist statues)


<< back to the home page