ship_canalEnglish

ship canal, shipway

Noun

A canal large enough for seagoing vessels

English: ship canal, shipway

Bahasa: kanal

Bahasa words with similar meanings

English words with similar meanings

Show 1 words