a manned artificial satellite designed for long-term habitation, research etc.

listen to the pronunciation of a manned artificial satellite designed for long-term habitation, research etc.
Englisch - Englisch

Definition von a manned artificial satellite designed for long-term habitation, research etc. im Englisch Englisch wörterbuch

a manned artificial satellite designed for long-term habitation, research etc.
space station