Meaning of high dam
Definition of high dam
(noun)
one of the world's largest dams on the Nile River in
southern
Egypt
Other information on high dam
WIKIPEDIA results for
high dam
Amazon results for
high dam
Tweet