LexiTurkTURKISH ↔ ENGLISH DICTIONARY

solar masses” in Turkish

1 Turkish translation