LexiTurkTURKISH ↔ ENGLISH DICTIONARY

keskin. shrewdly kurnazca. shrewdness kurnazlık” in English

1 English translation
EN
shrewd

He is shrewd and calculating.