LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lenticular galaxy” in Turkish

1 Turkish translation