LexiTurkTURKISH ↔ ENGLISH DICTIONARY

serseri. The road has drifted badly. Yol karla tıkanmış.” in English

1 English translation
EN
drift

Many people drift through life without a purpose.