LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Süveyş. Suez Canal Süveyş Kanalı.” in English

1 English translation
EN
suez

The ship went through the Suez Canal.