LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“poaching” in Turkish

2 Turkish translations