LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mend one's ways” in Turkish

1 Turkish translation
TR
adam olmak

Tom'un canı yeni bir adam olmak istedi.