LexiTurkTURKISH ↔ ENGLISH DICTIONARY

katileştirmek. settle accounts hesaplaşmak” in English

1 English translation
EN
settle

I am considering how to settle the matter.