LexiTurkTURKISH ↔ ENGLISH DICTIONARY

işini bitirmek” in English

1 English translation
EN
end

This is never going to end.