LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“irregular galaxy” in Turkish

1 Turkish translation