LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stellar-wind bubble” in Turkish

1 Turkish translation