LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“areopagus” in Turkish

1 Turkish translation