Polish-English dictionary »

skafander kosmiczny meaning in English

PolishEnglish
skafander kosmiczny noun

space suitnoun
system of clothing worn by astronauts when in space