Definisi 'high dam'

English to English
noun
1 one of the world's largest dams on the Nile River in southern Egypt Terjemahkan
source: wordnet30


Visual Synonyms