LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“square peg in a round hole” in Turkish

2 Turkish translations