suez_canalEnglish

Suez Canal

Noun

A ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea

English: Suez Canal

Bahasa: Terusan Suez

Bahasa words with similar meanings