grand canal - Turkish English Dictionary

grand canal

Meanings of "grand canal" in Turkish English Dictionary : 2 result(s)

English Turkish
Geography
grand canal n. çin'de bir iç kanal
grand canal n. italya'nın venedik şehrinin en önemli kanalı

Meanings of "grand canal" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Geography
grand union canal n. ingiltere'de bir kanal