LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“facesaving” in Turkish

1 Turkish translation