LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“weak spot” in Turkish

1 Turkish translation