Meaning of
"(i). yatak (nehir), kanal, mecra"
in english language
Turkish to English
English to Turkish
Turkish
English
(i). yatak (nehir), kanal, mecra; bir su yolunun derin kisimlari; genis bogaz; U demiri, oluk demiri; (den) palasartalar; hat; oluk. the English Channel Mans Denizi. Channel Islands Angloormand Adalari.
channel