LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hilekâr. insidiously sinsice. insidiousness sinsilik.” in English

1 English translation
EN
insidious

That's a very insidious disease. You don't notice it until it's too late.