LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“word salad” in Turkish

1 Turkish translation