LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“heliocentrism” in Turkish

1 Turkish translation