the northeastern part of the Sahara Desert in Libya and Egypt and Sudan
双语例句
1
The Allure The cosmopolitan Libyan capital, a city of just over a million inhabitants, straddles the stretch between the nation’s Mediterranean shores and Saharan deserts.