Polish-English dictionary »

stacja kosmiczna meaning in English

PolishEnglish
stacja kosmiczna noun

space stationnoun
crewed artificial satellite