LexiTurkTURKISH ↔ ENGLISH DICTIONARY

summacum laude” in Turkish

1 Turkish translation