SAHARA DESERT


Meaning of SAHARA DESERT in English

n. desert in northern Africa (the largest in the world)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.