Definisi 'suez canal'

English to English
noun
1 a ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea Terjemahkan
source: wordnet30


Visual Synonyms