Lake Nasser
English Dictionary
->
Letter L
-> Lake Nasser
Search Dictionary:
Lake Nasser Definition
(n)
lake
in
Egypt
formed
by
dams
built
on
the
Nile
River
at
Aswan
Lake Nasser Synonyms
Lake Nasser
Nasser
© Art Branch Inc.