Libyan Desert
English Dictionary
->
Letter L
-> Libyan Desert
Search Dictionary:
Libyan Desert Definition
(n)
the
northeastern
part
of
the
Sahara
Desert
in
Libya
and
Egypt
and
Sudan
Libyan Desert Synonyms
Libyan Desert
© Art Branch Inc.