LexiTurkTURKISH ↔ ENGLISH DICTIONARY

iskambil kâğıtlarını dağıtma. a good deal a great deal bir çok” in English

1 English translation
EN
deal

It's a good deal.