meaning of space walk

1. any kind of physical activity outside a spacecraft by one of the crew


Related Words

space walk | spacewalker |

Developed & Maintained By Taraprasad.com

Treasure Words