LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dümen suyu. dead weight geminin darası. come to a dead stop tamamen durmak. the dead” in English

1 English translation
EN
dead

It's a dead end.