English to Chinese Dictionary

Search:

悬崖峭壁 xuán qiào sheer cliffs and precipitous rock faces (idiom)


<< back to the home page