nasserEnglish

Nasser, Gamal Abdel Nasser, Lake Nasser

Noun

Lake in Egypt formed by dams built on the Nile River at Aswan

English: Lake Nasser, Nasser

Bahasa words with similar meanings

English words with similar meanings

Show 2 words