LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“close-lipped” in Turkish

1 Turkish translation