Noun(1) the world's largest desert (3,500,000 square miles(2) the world's largest desert (3(3) 500(4) 000 square miles) in northern Africa
Noun(1) the world's largest desert (3,500,000 square miles(2) the world's largest desert (3(3) 500(4) 000 square miles) in northern Africa