LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“smooth-tongued” in Turkish

1 Turkish translation