LexiTurkTURKISH ↔ ENGLISH DICTIONARY

meşum plan.” in English

1 English translation
EN
sinister

That sounds sinister.