LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mix-up” in Turkish

1 Turkish translation