Definisi 'assouan'

English to English
noun
1 an ancient city on the Nile in Egypt; two dams across the Nile have been built nearby Terjemahkan
source: wordnet30


Visual Synonyms