lake nasser

Noun
  1. Lake in Egypt formed by dams built on the Nile River at Aswan (synset 109355152)

Other Searches