LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağır ve adi işte çalışan kimse. ditchwater hendekte biriken pis su.” in English

1 English translation
EN
ditch

I am afraid to jump over the ditch.