High Dam
English Dictionary
->
Letter H
-> High Dam
Search Dictionary:
High Dam Definition
(n)
one
of
the
world
''
s
largest
dams
on
the
Nile
River
in
southern
Egypt
High Dam Synonyms
Aswan Dam
Aswan High Dam
High Dam
© Art Branch Inc.