LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“stick out like a sore thumb” in Turkish

1 Turkish translation