LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cluster of galaxies” in Turkish

1 Turkish translation