LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kasmak” in English

2 English translations
EN
contract

We made a contract with the firm.

EN
clamp

A wise businessman knows how to clamp down on costs.