LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pitfall” in Turkish

1 Turkish translation