LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“perplex” in Turkish

5 Turkish translations
TR
şaşırtmak

Onu şaşırtmak için tren hızlıca durdu.