English-Turkish dictionary »

ditch meaning in Turkish

EnglishTurkish
ditch [ditches] (trench)
noun
[UK: dɪtʃ]
[US: ˈdɪtʃ]

hendeknoun