LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hikâyeyi ilginç bir duruma sokan karışık olaylar.” in English

1 English translation
EN
intrigue

Foreign people intrigue me.