English to Chinese Dictionary

Search:

攀越 pān yuè to climb over / to get over (difficulties) / to scale / to surmount


<< back to the home page