irrigation canal - Turkish English Dictionary
History

irrigation canal

Play ENTRENus
Play ENTRENuk
Play ENTRENau


Meanings of "irrigation canal" in Turkish English Dictionary : 3 result(s)

English Turkish
Agriculture
irrigation canal n. sulama kanalları
irrigation canal n. sulama kanalı
History
irrigation canal n. sulama kanalı

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

English Turkish
Agriculture
main irrigation canal n. ana sulama kanalı